package com.cj.mobile.iabp.mvp.model.entity;

import java.util.List;

/**
 * 作用：
 * 1、获取冶炼厂(送货公司)
 * 2、获取接收单位
 */
public class DeliveryCompanyInfo {

    public DeliveryCompanyInfo() {
    }

    // 获取冶炼厂(送货公司)
    public DeliveryCompanyInfo(String saCustId, String companyName) {
        this.saCustId = saCustId;
        this.companyName = companyName;
    }

    // 获取接收单位
    public DeliveryCompanyInfo(String saCustId, String companyName, String businessLicense, String region, String address, String contact, String contactNum, String validPeriod, String modeOperation, List<MethodList> methodList) {
        this.saCustId = saCustId;
        this.companyName = companyName;
        this.businessLicense = businessLicense;
        this.region = region;
        this.address = address;
        this.contact = contact;
        this.contactNum = contactNum;
        this.validPeriod = validPeriod;
        this.modeOperation = modeOperation;
        this.methodList = methodList;
    }

    /*----------------------------------获取冶炼厂(送货公司)----------------------------------*/
    // id
    private String saCustId;
    // 公司名称
    private String companyName;

    /*----------------------------------获取接收单位----------------------------------*/
    /**
     * companyName : 山东中庆环保科技有限公司
     * businessLicense : 临环3713270025
     * region : 山东省 / 临沂市 / 临港经济开发区
     * address : 山东省临沂市临港经济开发区壮岗镇后坡村
     * contact : 李作志
     * contactNum : 19953950806
     * validPeriod : 2020-03-26~2025-03-25
     * modeOperation : R4-再循环/再利用金属和金属化合物
     * methodList : [{"modeId":"","modeName":""}]
     */

    // 经营许可证
    private String businessLicense;
    // 行政区划
    private String region;
    // 单位地址
    private String address;
    // 联系人
    private String contact;
    // 联系电话
    private String contactNum;
    // 许可证有效期
    private String validPeriod;
    // 经营方式
    private String modeOperation;
    // 利用/处置方式
    private List<MethodList> methodList;

    public String getSaCustId() {
        return saCustId;
    }

    public void setSaCustId(String saCustId) {
        this.saCustId = saCustId;
    }

    public String getCompanyName() {
        return companyName;
    }

    public void setCompanyName(String companyName) {
        this.companyName = companyName;
    }

    public String getBusinessLicense() {
        return businessLicense;
    }

    public void setBusinessLicense(String businessLicense) {
        this.businessLicense = businessLicense;
    }

    public String getRegion() {
        return region;
    }

    public void setRegion(String region) {
        this.region = region;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getContact() {
        return contact;
    }

    public void setContact(String contact) {
        this.contact = contact;
    }

    public String getContactNum() {
        return contactNum;
    }

    public void setContactNum(String contactNum) {
        this.contactNum = contactNum;
    }

    public String getValidPeriod() {
        return validPeriod;
    }

    public void setValidPeriod(String validPeriod) {
        this.validPeriod = validPeriod;
    }

    public String getModeOperation() {
        return modeOperation;
    }

    public void setModeOperation(String modeOperation) {
        this.modeOperation = modeOperation;
    }

    public List<MethodList> getMethodList() {
        return methodList;
    }

    public void setMethodList(List<MethodList> methodList) {
        this.methodList = methodList;
    }
}
